const user = require("./user")

// 修改单条
// 语法：集合对象.updateOne(参数1, 参数2, 回调函数)
// 参数1：条件，对象
// 参数2：修改后的值，对象
// 回调函数：修改完成后要执行的功能
    // 参数：报错信息，null表示修改成功，对象表示修改失败
// user.updateOne({isVIP: true}, {password:"liyang"}, err=>{
//     if(!err){
//         console.log("修改成功")
//     }
// })



// 修改多条
// 语法：集合对象.updateMany(参数1, 参数2, 回调函数)
// 参数1：条件，对象
// 参数2：修改后的值，对象
// 回调函数：修改完成后要执行的功能
    // 参数：报错信息，null表示修改成功，对象表示修改失败
// user.updateMany({isVIP: true}, {password:"hahahhahaha"}, err=>{
//     if(!err){
//         console.log("修改成功")
//     }
// })


// $inc
// 正：自增n
// 负：自减n
// user.updateMany({isVIP: true}, { $inc: {age: -5} }, err=>{
//     if(!err){
//         console.log("修改成功")
//     }
// })


